A trip from Tallinn to Narva takes three hours and costs around 10 EUR.
Busses from Tartu to Narva take 2,5-3,6 hours and costs 125-160 kroons.